Translation:

42. Those before them did (also) devise plots; but in all things the master planning is Allah's. He knoweth the doings of every soul: and soon will the Unbelievers know who gets home in the End.

Notes (Tafseer)

1866. Cf. iii. 54 and n. 393.